
@media (max-width:1024px) {img.aboutimg {
    width: 100%;
}


}

@media (max-width:980px) {.signupbanner {
    
    right: -4.6%;}
	
	
	.logo.fl-left img {
	    margin: 5px 0 0 0px;
    width: 96px;
}
li.servicesheader .fa-angle-down{
	display: none !important;
}
.animated-arrow {
	padding: 15px 35px 16px 0px;
}
header.sticky .logo.fl-left img {
	margin-top: 5px;
	width: 94px;
}
	/*************aboutus************/
img.aboutimg {
	width: 100%;
}
.about {
	text-align: center;
}.col-md-5.text-right img {
    width: 205px;
}.text-right {
	display: none;
}
/**************content********/

.contentsection {
    border-right: none;
    padding: 0;
    text-align: center;
    margin: 0 auto;
    float: none;
}.securedpayment .contentsectioninner p {
    
    float: none; 
 
     margin-right: 0; 
   width: auto; 
}.contentsectioninner img {
  
    margin-top: 2px;
}.contentsectioninner {
    margin: 30px 0;
}
/***************servoces*************/
.securedpayment img.imagesection {
	width: 100%;
}
}

@media (min-width:768px) and (max-width:800px) {
.title h2 {
	font-size: 25px;
}
p {
	line-height: 26px;
	font-size: 14px;
}
.logo.fl-left img {
	    margin: 5px 0 0 0px;
    width: 96px;
}
li.servicesheader .fa-angle-down{
	display: none !important;
}
.animated-arrow {
	padding: 15px 35px 16px 0px;
}
header.sticky .logo.fl-left img {
	margin-top: 5px;
	width: 94px;
}
/************banner*******/
.text-right {
	display: none;
}
.signupbanner {
	right: -6%;
}
.banner {
	min-height: 362px;
	height: 362px;
}
.text-left h3 {
	font-size: 24px !important;
}
#first-slider .text-left {
	top: 11%;    left: 7%;
}
.text-left h4 {
	display: block !important;font-size: 13px;

    line-height: 24px;
}
.banner a.btn.btn-default {
	padding: 8px 15px;
	font-size: 14px;
}
.banner a.btn.btn-primary {
	padding: 8px 15px;
	font-size: 14px;
}
.signupbanner a.btn.btn-primary.btn-lg {
	padding: 9px 20px;
	font-size: 14px;
}
#first-slider .carousel-control {
	display: none;
}
/**************content********/

.contentsection {
    border-right: none;
    padding: 0;
    text-align: center;
    margin: 0 auto;
    float: none;
}.securedpayment .contentsectioninner p {
    
    float: none; 
 
     margin-right: 0; 
   width: auto; 
}.contentsectioninner img {
  
    margin-top: 2px;
}.contentsectioninner {
    margin: 30px 0;
}
/***************servoces*************/
.securedpayment img.imagesection {
	width: 100%;
}
/*************aboutus************/
img.aboutimg {
	width: 100%;
}
.about {
	text-align: center;
}
/*****************partner*************/
.oneline img {
	margin: 0 auto;
	display: table;
}
/******************news*******/
.news .owl-prev {
	right: 94%;
}
/********************/
.footer {
	padding: 23px 0;
	text-align: center;
}
.footer input[type="text"] {
	width: 80%;
}
.footer input[type="submit"] {
	margin-top: 20px;
}
.footer h4 {
	font-size: 20px;
}
.footer h3 {
	font-size: 23px;
	font-weight: 400;
}
ul.footersocial li {
	margin: 0 8px;
}
}

@media (min-width:600px) and (max-width:640px) {
.title h2 {
	font-size: 25px;
}
p {
	line-height: 26px;
	font-size: 14px;
}
.logo.fl-left img {
	margin: 0px 0 0 0px;
	width: 78px;
}
li.servicesheader .fa-angle-down{
	display: none !important;
}
.animated-arrow {
	padding: 15px 35px 16px 0px;
}
header.sticky .logo.fl-left img {
	margin-top: 5px;
	width: 94px;
}
/************banner*******/
.text-right {
	display: none;
}
.signupbanner {
	right: -6%;
}
.banner {
	min-height: 314px;
	height: 314px;
}
.text-left h3 {
	font-size: 24px !important;
}
#first-slider .text-left {
	top: 11%;    left: 7%;
}
.text-left h4 {
	display: none !important;
}
.banner a.btn.btn-default {
	padding: 8px 15px;
	font-size: 14px;
}
.banner a.btn.btn-primary {
	padding: 8px 15px;
	font-size: 14px;
}
.signupbanner a.btn.btn-primary.btn-lg {
	padding: 9px 20px;
	font-size: 14px;
}
#first-slider .carousel-control {
	display: none;
}
/**************content********/

.contentsection {
    border-right: none;
    padding: 0;
    text-align: center;
    margin: 0 auto;
    float: none;
}.securedpayment .contentsectioninner p {
    
    float: none; 
 
     margin-right: 0; 
   width: auto; 
}.contentsectioninner img {
  
    margin-top: 2px;
}.contentsectioninner {
    margin: 30px 0;
}
/***************servoces*************/
.securedpayment img.imagesection {
	width: 100%;
}
/*************aboutus************/
img.aboutimg {
	width: 100%;
}
.about {
	text-align: center;
}
/*****************partner*************/
.oneline img {
	margin: 0 auto;
	display: table;
}
/******************news*******/
.news .owl-prev {
	right: 88%;
}
/********************/
.footer {
	padding: 23px 0;
	text-align: center;
}
.footer input[type="text"] {
	width: 100%;
}
.footer input[type="submit"] {
	margin-top: 20px;
}
.footer h4 {
	font-size: 20px;
}
.footer h3 {
	font-size: 23px;
	font-weight: 400;
}
ul.footersocial li {
	margin: 0 8px;
}
}

@media (min-width:480px) and (max-width:599px) {
.title h2 {
	font-size: 25px;
}
p {
	line-height: 26px;
	font-size: 14px;
}
.logo.fl-left img {
	margin: 0px 0 0 0px;
	width: 78px;
}
li.servicesheader .fa-angle-down{
	display: none !important;
}
.animated-arrow {
	padding: 15px 35px 16px 0px;
}
header.sticky .logo.fl-left img {
	margin-top: 5px;
	width: 94px;
}
/************banner*******/
.text-right {
	display: none;
}
.signupbanner {
	right: -7.5%
}
.banner {
	min-height: 300px;
	height: 300px;
}
.text-left h3 {
	font-size: 24px !important;
}
#first-slider .text-left {
	top: 10%;
}
.text-left h4 {
	display: none !important;
}
.banner a.btn.btn-default {
	padding: 8px 15px;
	font-size: 14px;
}
.banner a.btn.btn-primary {
	padding: 8px 15px;
	font-size: 14px;
}
.signupbanner a.btn.btn-primary.btn-lg {
	padding: 9px 20px;
	font-size: 14px;
}
#first-slider .carousel-control {
	display: none;
}
/**************content********/

.contentsection {
    border-right: none;
    padding: 0;
    text-align: center;
    margin: 0 auto;
    float: none;
}.securedpayment .contentsectioninner p {
    
    float: none; 
 
     margin-right: 0; 
   width: auto; 
}.contentsectioninner img {
  
    margin-top: 2px;
}.contentsectioninner {
    margin: 30px 0;
}
/***************servoces*************/
.securedpayment img.imagesection {
	width: 100%;
}
/*************aboutus************/
img.aboutimg {
	width: 100%;
}
.about {
	text-align: center;
}
/*****************partner*************/
.oneline img {
	margin: 0 auto;
	display: table;
}
/******************news*******/
.news .owl-prev {
	right: 88%;
}
/********************/
.footer {
	padding: 23px 0;
	text-align: center;
}
.footer input[type="text"] {
	width: 100%;
}
.footer input[type="submit"] {
	margin-top: 20px;
}
.footer h4 {
	font-size: 20px;
}
.footer h3 {
	font-size: 23px;
	font-weight: 400;
}
ul.footersocial li {
	margin: 0 8px;
}
}

@media (min-width:320px) and (max-width:479px) {
.title h2 {
	font-size: 25px;
}
p {
	line-height: 26px;
	font-size: 14px;
}
.logo.fl-left img {
	margin: 0px 0 0 0px;
	width: 78px;
}
li.servicesheader .fa-angle-down{
	display: none !important;
}
.animated-arrow {
	padding: 15px 35px 16px 0px;
}
header.sticky .logo.fl-left img {
	margin-top: 5px;
	width: 94px;
}
/************banner*******/
.text-right {
	display: none;
}
.signupbanner {
	right:-9.9%
}
.banner {
	min-height: 300px;
	height: 300px;
}
.text-left h3 {
	font-size: 24px !important;
}
#first-slider .text-left {
	top: 10%;left: 5%;
}
.text-left h4 {
	display: none !important;
}
.banner a.btn.btn-default {
	padding: 8px 15px;
	font-size: 14px;    margin-top: 8px;
}
.banner a.btn.btn-primary {
	padding: 8px 15px;
	font-size: 14px;    margin-top: 8px;
}
.signupbanner a.btn.btn-primary.btn-lg {
	padding: 9px 20px;
	font-size: 14px;
}
#first-slider .carousel-control {
	display: none;
}
/**************content********/

.contentsection {
    border-right: none;
    padding: 0;
    text-align: center;
    margin: 0 auto;
    float: none;
}.securedpayment .contentsectioninner p {
    
    float: none; 
 
     margin-right: 0; 
   width: auto; 
}.contentsectioninner img {
  
    margin-top: 2px;
}.contentsectioninner {
    margin: 30px 0;
}
/***************servoces*************/
.securedpayment img.imagesection {
	width: 100%;
}
/*************aboutus************/
img.aboutimg {
	width: 100%;
}
.about {
	text-align: center;
}
/*****************partner*************/
.oneline img {
	margin: 0 auto;
	display: table;
}
/******************news*******/
.news .owl-prev {
	right: 88%;
}
/********************/
.footer {
	padding: 23px 0;
	text-align: center;
}
.footer input[type="text"] {
	width: 100%;
}
.footer input[type="submit"] {
	margin-top: 20px;
}
.footer h4 {
	font-size: 20px;
}
.footer h3 {
	font-size: 23px;
	font-weight: 400;
}
ul.footersocial li {
	margin: 0 8px;
}
#login-modal .modal-dialog {
    width: auto;margin:10px;}
}
